/*公用部分*/
body {
	padding-bottom: 1.32rem;
	font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC",sans-self;
	background-color: #F8F8F8;
}
ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
p {
	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
}
/*宽度*/
.cus-col-2{
 	 width:20%;
}
 .cus-col-3 {
 	width: 25%;
 }
 .cus-col-6 {
  	width: 50%;
 } 
/*加载动画*/
.loading {
	height: 80vh;
	background-color: #fff;
	text-align: center;
}
.loading img{
	position: fixed;
	top: 40%;
}
/*数据为空*/
.null-img img{
	width: 100%;
}
/*公用头部部分*/
.home-section-header {
	padding: 0.3rem 0;
	position: relative;
	background-color: #fff;
}
.home-section-tit {
	padding-left: .26rem;
	height: 0.4rem;
	border-left: solid .1rem #c36;
	font-weight: normal;
}
.more-href {
	top: 0.32rem;
	right: 0.32rem;
	position: absolute;
}
/*辅助类*/
.pt12 {
	padding-top:.16rem;
}
.mt6 {
	margin-top:.08rem;
}
.mt9 {
	margin-top:.12rem;
}
.mt12 {
	margin-top:.16rem;
}
.mt15 {
	margin-top:.2rem;
}
.mt16{
	margin-top:.213333333333rem;
}
.mt18 {
	margin-top:.24rem;
}
.mt20 {
	margin-top:.266666666666rem;
}
.mt30 {
	margin-top:.4rem;
}
.mr6 {
	margin-right:.08rem;
}
.mr12 {
	margin-right:.16rem;
}
.mr18 {
	margin-right:.24rem;
}
.mr24 {
	margin-right:.32rem;
}
.mod-price {
	font-size: .32rem;
	color: #c36;
	line-height: 1em;
}
.mod-title-30 {
	font-size: .4rem;	
	line-height:.48rem;
	color: #333;
	font-weight: normal;
}
.mod-title-24 {
	font-size: 0.32rem;
	line-height: .32rem;
	color: #333;
	font-weight: normal;
}
.mod-title-22 {
	font-size: 0.2933333333333333rem;
	line-height: 1.2em;
	color: #333;
	font-weight: normal;
}
.mod-title-20 {
	font-size: 0.26666666666666rem;
	color: #333;
	line-height:.32rem;
}
.mod-title-16 {
	font-size: 0.21333333333333rem;
	line-height: 1em;
	color: #333;
	font-weight: normal;
}
.mod-detail-24 {
	font-size: 0.32rem;
	color: #999;
	line-height:.32rem;
}

.mod-detail-22 {
	font-size: 0.293333333333rem;
	color: #999;
	line-height:.32rem;
}

.mod-info-24 {
	font-size: 0.32rem;
	color: #666;
	line-height:.4rem;
}
.mod-info-22 {
	font-size: 0.293333333333rem;
	color: #666;
	line-height:.32rem;
}
.mod-info-20 {
	font-size: 0.26666666666666rem;
	color: #666;
	line-height:.32rem;
}
.mod-info-18 {
	font-size: 0.24rem;
	color: #666;
	line-height: 1em;
}

.mod-info-16 {
	font-size: 0.213333333333rem;
	color: #666;
	line-height: 1em;
}
.mod-info-14 {
	font-size: 0.18666666666rem;
	color: #666;
	line-height: 1em;
}
.lh48 {
	line-height:.64rem;
}
.lh30 {
	line-height:.4rem;
}

.lh36 {
	line-height:.48rem;
}
.lh39 {
	line-height:.52rem;
}
.mod-nav {
	font-size: 0.293333333333rem;
	color: #333;
	line-height: 1em;
}
.bg-fff {
	background-color: #fff;
}
.icon {
	display: inline-block;
	width:.64rem;
	/*height:.64rem;*/
}
/*头部部分*/
.mui-bar-nav ~ .mui-content{
	padding-top: 1.16rem;
}
.mui-content {
	background-color: #F8F8F8;
}

.mui-bar.mui-bar-nav {
	background-color: #fff;
	text-align: center;
	height: 1.2rem;
}
.locat-name {
	color: #c36;
	font-size: .4rem;
	display: inline-block;
	line-height: .32rem;
	padding:.42rem .32rem;
	position: relative;
}
.locat-name .icon-down {
	font-size: .24rem;
}
.icon-search {
	width:.5rem;
	height:.5rem;
	margin-top: .07rem;
	margin-right: .2rem;
}
.icon-search:before {
	font-size: .5rem;
}
.mui-bar-nav.mui-bar .mui-icon {
	margin:.26rem .32rem;
}

.input-wrap {
	display: inline-block;
	text-align: left;
	width: 5rem;
	height: .64rem;
	border: 1px solid #c36;
	border-radius:.21333333333rem;
	margin-top:.26rem;
	font-size: 0;
}
#search-btn {
	margin: 0;
	padding: 0;
	width: 3.82rem;
	margin-left: .16rem;
	background: none;
	border: none;
	outline: none;
	height:.64rem;
	line-height:.64rem;
	color: #333;
	font-size: .24rem;
	top: 0px;
	float: left;
}
.server {
	margin-top: .26rem;
	margin-right: .32rem;
	font-size: .64rem;
}
.mui-bar-nav .mui-icon.icon-search {
	margin: 5px;
}

/*脚部部分*/
.mui-bar {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.mui-bar-tab.mui-bar {
	background-color: #fff;
	height: 1.32rem;
}
.mui-bar-tab .mui-tab-item .mui-tab-label{
	display: block;
	margin-top: .12rem;
	font-size: .24rem;
	line-height: .24rem;
	color: #333;
}
.mui-bar-tab .mui-tab-item {
	position: relative;
	height: 1.32rem;
}
.mui-bar-tab .mui-tab-item [class*="foot-icon"] {
	top: 0;
	display: inline-block;
	font-size: .64rem;
}

.mui-bar-tab .mui-tab-item .foot-icon-active {
	display: none;
}
.mui-bar-tab .mui-active .foot-icon-active {
	display: inline-block;
}
.mui-bar-tab .mui-active .foot-icon {
	display: none;
}

.mui-bar-tab .mui-tab-item .index {
	background-position: -120px -320px;
}

.mui-bar-tab .mui-tab-item .discover {
	background-position:-120px -349px;
}

.mui-bar-tab .mui-tab-item .newsay {
	background-position:-120px -379px;
}

.mui-bar-tab .mui-tab-item .shop {
	background-position:-120px -409px;
}
.mui-bar-tab .mui-tab-item .myshemher {
	background-position:-120px -439px;
}

.mui-bar-tab .mui-active .index {
	background-position: -161px -320px;
}

.mui-bar-tab .mui-active .discover {
	background-position: -161px -349px;
}

.mui-bar-tab .mui-active .newsay {
	background-position: -161px -379px;
}

.mui-bar-tab .mui-active .shop {
	background-position: -161px  -409px;
}
.mui-bar-tab .mui-active .myshemher {
	background-position: -161px  -439px;
}

.mui-bar-tab .mui-tab-item .mui-icon~.mui-tab-label {
	color: #333;
	font-size: 10px;
}

.mui-bar-tab .mui-active .mui-icon~.mui-tab-label {
	color: #c36;
}


/*S底部代码2*/
.detail-footer .phone-num{
	font-size: .4rem;
	line-height: 50px;
	color: #c36;
	padding-left:.64rem;
}
.footer-btn {
	background-color: #c36;
	line-height: 50px;
	font-size: .4rem;
	padding: 0 .56rem;
	color: #fff;
	letter-spacing: 2px;
}
/*E底部代码2*/

/*头部代码2*/
.detail.mui-bar.mui-bar-nav{
	padding: .28rem .68rem;
}
.mui-bar.mui-bar-nav .detail-tit {
	width: 6rem;
	color: #333;
	font-size: .48rem;
	line-height: .64rem;
	font-weight: normal;
	margin-left:.32rem;
}
/*头部代码2*/

/*字体图标*/
@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?r6wpdf');
  src:  url('../fonts/icomoon.eot?r6wpdf#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?r6wpdf') format('truetype'),
    url('../fonts/icomoon.woff?r6wpdf') format('woff'),
    url('../fonts/icomoon.svg?r6wpdf#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-asc:before {
  content: "\e900";
  color: #ccc;
}
.icon-candies:before {
  content: "\e901";
  color: #c03461;
}
.icon-chose:before {
  content: "\e902";
  color: #c03461;
}
.icon-collect:before {
  content: "\e903";
  color: #c03461;
}
.icon-comment:before {
  content: "\e904";
  color: #c03461;
}
.icon-costume:before {
  content: "\e905";
  color: #c03461;
}
.icon-desc:before {
  content: "\e906";
  color: #ccc;
}
.icon-diamond:before {
  content: "\e907";
  color: #c03461;
}
.icon-discover:before {
  content: "\e908";
  color: #c03461;
}
.icon-discoverA:before {
  content: "\e909";
  color: #c03461;
}
.icon-down:before {
  content: "\e90a";
  color: #c03461;
}
.icon-hlch:before {
  content: "\e90b";
  color: #c03461;
}
.icon-home:before {
  content: "\e90c";
  color: #c03461;
}
.icon-homeA:before {
  content: "\e90d";
  color: #c03461;
}
.icon-hpsc:before {
  content: "\e90e";
  color: #c03461;
}
.icon-hssy:before {
  content: "\e90f";
  color: #c03461;
}
.icon-hyjd:before {
  content: "\e910";
  color: #c03461;
}
.icon-journal:before {
  content: "\e911";
  color: #c03461;
}
.icon-left:before {
  content: "\e912";
  color: #c03461;
}
.icon-like:before {
  content: "\e913";
  color: #c03461;
}
.icon-locat:before {
  content: "\e914";
  color: #88c7e2;
}
.icon-mycontact:before {
  content: "\e915";
  color: #c03461;
}
.icon-myexplain:before {
  content: "\e916";
  color: #c03461;
}
.icon-myjournal:before {
  content: "\e917";
  color: #c03461;
}
.icon-myrepassword:before {
  content: "\e918";
  color: #c03461;
}
.icon-mysteward:before {
  content: "\e919";
  color: #c03461;
}
.icon-mysuggest:before {
  content: "\e91a";
  color: #c03461;
}
.icon-myyx:before {
  content: "\e91b";
  color: #c03461;
}
.icon-nopassword:before {
  content: "\e91c";
  color: #c03461;
}
.icon-other:before {
  content: "\e91d";
  color: #c03461;
}
.icon-personal:before {
  content: "\e91e";
  color: #c03461;
}
.icon-personalA:before {
  content: "\e91f";
  color: #c03461;
}
.icon-phone:before {
  content: "\e920";
  color: #c03461;
}
.icon-qbfl:before {
  content: "\e921";
  color: #c03461;
}
.icon-right:before {
  content: "\e922";
  color: #c03461;
}
.icon-say:before {
  content: "\e923";
  color: #c03562;
}
.icon-sayA:before {
  content: "\e924";
  color: #c03461;
}
.icon-sdjg:before {
  content: "\e925";
  color: #c03461;
}
.icon-search:before {
  content: "\e926";
  color: #c03461;
}
.icon-seepassowrd:before {
  content: "\e927";
  color: #c03461;
}
.icon-serve:before {
  content: "\e928";
  color: #c03461;
}
.icon-share:before {
  content: "\e929";
  color: #c03461;
}
.icon-shop:before {
  content: "\e92a";
  color: #c03461;
}
.icon-shopA:before {
  content: "\e92b";
  color: #c03461;
}
.icon-star:before {
  content: "\e92c";
  color: #c03461;
}
.icon-up:before {
  content: "\e92d";
  color: #c03461;
}
.icon-update:before {
  content: "\e92e";
  color: #c03461;
}
.icon-wedcard:before {
  content: "\e92f";
  color: #c03461;
}
